package com.bycx.dingxinlc.service;

import com.bycx.dingxinlc.model.TCustLoginInfo;

public interface WechatService {
	/**
	 * 发送验证码
	 * 
	 * @Title: sendSmsValicode
	 * @param @param phoneNo 参数
	 * @return void 返回类型
	 * @throws
	 */
	boolean sendSmsValicode(String phoneNo);

	/** 注册 */
	TCustLoginInfo doReg(String phone,
			String pwd,
			String openId);

	/** 通过phoneNo查询TCustLoginInfo **/
	TCustLoginInfo queryCustLoginInfoByPhoneNo(String phoneNo);

	/** 通过openId查询TCustLoginInfo **/
	TCustLoginInfo queryCustLoginInfoByOpenId(String openId);

	/** 根据id修改openId **/
	void updateOpenIdById(String id,
			String openId);

	/** 找回密码 **/
	void doFind(String phone,
			String newPwd);
}
